could you please... - French English Dictionary